pour salt into the wounds - Spanish English Dictionary